piston cooling telescopic pipes - Turco Inglés Diccionario